package com.xingkeduo.service.api.activity;

import com.xingkeduo.model.param.ActivityCombinationParam;
import com.xingkeduo.model.param.ActivityUseParam;
import com.xingkeduo.util.tool.ResponseMessage;

/**
 * 
* @ClassName: PreferentialActivityService
* @Description: 优惠活动，权益相关
* @author lixin
* @date May 7, 2019 8:01:47 PM
*
 */
public interface PreferentialActivityService {

	ResponseMessage getRecommendedPackage(ActivityCombinationParam param);

	ResponseMessage getUserActivity(ActivityCombinationParam param);

	ResponseMessage getUserCoupon(ActivityCombinationParam param);

	ResponseMessage getUserCard(ActivityCombinationParam param);

	ResponseMessage checkUserActivity(ActivityUseParam param);

	ResponseMessage getStoreBypassFlowActivityList(ActivityCombinationParam param);

	ResponseMessage getStoreBypassFlowActivityTime(Long storeId, Long hairdresserId, Long hairServiceId, String startDate, String endDate);

	ResponseMessage getUserCardAuthInfo(Long userId);

	ResponseMessage checkUserHasMarketingAndActivty(ActivityCombinationParam param);

}
